Skip to content

OufOfBcCheck for FEE modules#1774

Merged
Barthelemy merged 36 commits into
AliceO2Group:masterfrom
DawidSkora:bc_checks
Jun 12, 2023
Merged

OufOfBcCheck for FEE modules#1774
Barthelemy merged 36 commits into
AliceO2Group:masterfrom
DawidSkora:bc_checks

Conversation

@DawidSkora
Copy link
Copy Markdown
Contributor

This PR adds new check - OutOfBunchCollFeeModulesCheck which will allow user to compare ratio of collisions out of the bunch to all collisions per FEE module.
This check shall be run on new histogram created by PostProcessingTask - OutOfBunchColl_BCvsFeeModules

dskora and others added 30 commits March 29, 2023 17:57
Extend GenericCheck with check of ratio of bins behind given
value. Add specific check for TriggersSoftwareVsTCM MO.
Add parametrization of both min and max gate time
for EventInGateTime hist.
Comment on lines +83 to +88
try {
bin = std::stoi(metainfo.first);
value = std::stof(metainfo.second);
} catch (const std::invalid_argument& e) {
continue;
}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I guess exception will break the run. Maybe better to send error message into InfoLogger?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Exception shouldn't brake the run, only pass actual 'for' run. However there was a bug related to wrong metadata key. It was fixed by latest commit.

@DawidSkora DawidSkora requested a review from afurs June 5, 2023 12:00
@Barthelemy Barthelemy merged commit 6778a84 into AliceO2Group:master Jun 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants